/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
function fn_grid_usuarios(tbl_Lista, div_Pag){
  jQuery(tbl_Lista).jqGrid({
    ajaxGridOptions : {type:"POST"},
        loadComplete: function(){
      $("tr.jqgrow:odd").addClass('myAltRowClass')
    },
    ondblClickRow: function(){var row_id = $(tbl_Lista).getGridParam('selrow');edita_perfil(row_id);},
    serializeGridData: function(postdata) {postdata.page = postdata.page; return postdata;},
    url:'usuario/grid_usuario.php',
    loadError: function(obj,error, execp){ alert('Error ajax: '+ execp + ' | '+ error + busca_error_ajax(obj));},
    datatype: "json",
    colNames: ['Reg.','Apellidos','Nombre','Responsabl.','Sin acces.','Solicit.','Correo val.','Socio','Área','G. congr.', 'Admin.'],
    colModel: [
      {name:'id',index:'id', align: 'right', width: 70},
      {name:'apellidos',index:'apellidos', width: 400},
      {name:'nombre',index:'nombre',width: 250},
      {name:'descripcion', idex:'descripcion', align: 'center'},
      {name:'es_bloqueo', idex:'es_bloqueo',formatter: "checkbox", align: 'center'},
      {name:'solicitud_socio', index:'solicitud_socio',formatter: "checkbox",align: 'center'},
      {name:'correo_valido', index:'correo_valido',formatter: "checkbox",align: 'center'},     
      {name:'es_socio',index:'es_socio', formatter: "checkbox",align: 'center'},
      {name:'es_area',index:'es_area', formatter: "checkbox",align: 'center'},
      {name:'es_congreso',index:'es_congreso', formatter: "checkbox",align: 'center'},
      {name:'es_admin',index:'es_admin', formatter: "checkbox",align: 'center'},
    ],
    rowNum:16,
    rowList:[10,16,40,80,120],
    height: 395,
    width: 977,
    pager: div_Pag,
    sortname: '',
    viewrecords: true,
    gridview: true,
    sortorder: "asc",
    caption:"GESTIÓN DE USUARIOS"
  });
  jQuery(tbl_Lista).jqGrid('navGrid',div_Pag,{edit:true,del: true,add: true,
    addfunc: function(){
      edita_perfil(-1)
    },
    editfunc: function(id_seleccionado){
      edita_perfil(id_seleccionado);
    },
    delfunc: function(id_seleccionado){
      dialogo_confirmar(usuario_borrar, id_seleccionado, '¿Realmente lo quiere eliminar?');
    }
  });
} 

